Top 10k strings from 16-48 Magazine - Issue 22 (1985)(16-48 Tape Magazine).tap in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TAP] (TOSEC-v2007-01-01) /

Back to the directory listing

  15 0000000000000000
  12 JJJJJJKJJJ
   8 z$="00000202
   8 RUN THE TAPE
   8 GGGGGGGGGGGGGGGG
   7 JJJJJNJJJJJJ
   6 STOP THE TAPE
   6 PRESS A KEY
   6 BBBBBBCBBB
   6 ))))))+)))
   6 !!!!!!#!!!
   5 BBBBBFBBBBBB
   5 ""ffff""""""""(
   4 ffffffffffffffffffff
   4 LET THE TAPE RUN
   4 )))))/))))))
   4 """"""""""""""(
   3 pot=pot+10
   3 l=l+(k$="6"
   3 ;"lib3code"
   3 ;"fnscfdbrbg"
   3 ;"Ludoid8 
   3 16/48 script
   3 ,yy;c$((d-1
   3 )*(l>lc),16
   3                        
   3           
   2 ~~~~~~~~~~~~~~~~~~~~~~~~
   2 ~~~~~~~~~~~~~~~~~~~~~~~
   2 ~~~~~~~~~~~~~~~~~
   2 ~~~~~~~~~~~~~~~~
   2 ~~~~~~~~~~~~~~~
   2 ~~~~~~~~~~~~~~
   2 ~~~~~~~~~~
   2 z$="10030203STOP THE TAPE":
   2 z$="08000402
   2 z$="08000203
   2 z$="00000204
   2 pot=pot+togo
   2 p(g)=p(g)-10
   2 line=line+vmag:
   2 i(f)=h(f):
   2 column=17.5
   2 column=1.5
   2 calls=players-1
   2 calls=calls+1
   2 c(dc)=h(g):
   2 c(dc)=h((f-1
   2 ```````````````
   2 UUUUUUUUUUUUUUUU
   2 UUUUUUUUUUUUUUT
   2 UUUUUUUUUUUUUUP
   2 Press any key
   2 PRESS ANY KEY
   2 London."",""01 353 0246"",""CODE"""
   2 JJJJJNJJJJJK
   2 Fleet Street
   2 B.C.THORNE APRIL 1983*S\
   2 <><><><><><><><><><><><><><><><><>
   2 ;"tracecode"
   2 ;"library 3"
   2 ;"`     ";
   2 ;"STOP THE TAPE":
   2 ;"Player ";g-1
   2 ;"DRAW POKER";
   2 ;"CROSSWORD":
   2 222222222222222222222222222
   2 000000000000000000000000000000
   2 ********************************
   2 ***********************
   2 *(l>lc);"                "
   2 *"m";m;m$:
   2 ((prog+474
   2 ((prog+168
   2 "tracecode"
   2 "lib3code"
   2 "fnscfdbrbg"
   2 "You cannot":
   2 "TAPE NUMBER";K$:
   2 "Nothing happens":
   2 "Lots of these followed by...","9000
   2 "I cannot help you":
   2 "23658",o:
   2 ""R Maxwell Esq."",""c/o Sinclair Research,
   2 ""END""","The end marker."
   2 ""&ffb""""""""(
   2 """ff"""""""""(
   2  copies.)"
   2  STOP TAPE 
   2  START TAPE 
   2  OCTOBER  
   2  16/48 Magazine Ltd.   *6\$:
   1 ~~~~~~~~~~~~00000000000000000000000000000000000000000000000044200000000000000000000000000
   1 ~~~~~~~~~~~~
   1 {{{{{{{{{{{{{{{{{{{{{{{{
   1 {{{{{{{{{{{{{{
   1 {{{{{{{{{{{{
   1 {{{{{{{{{{
   1 z=prog+291
   1 z$="ll130201TO ":
   1 z$="ll050202ALAN GIBBONS":
   1 z$="ll02020216/48 MAGAZINE":
   1 z$="INSTRUCTIONS":
   1 z$="20080202CHEAT AT ":
   1 z$="20070202PRESENTS":
   1 z$="20070201SPECTRUM.":
   1 z$="20050201DRAW POKER":
   1 z$="20010202I BET YOU EVEN ":
   1 z$="20000202
   1 z$="19150202
   1 z$="18030303PATIENCE!":
   1 z$="18010202THEN READ ON....":
   1 z$="17040203M. E. Yates":
   1 z$="16130203
   1 z$="14200202&":
   1 z$="14000102Anyone want help for SKOOL DAZE?":
   1 z$="12030204
   1 z$="12020402A CAR?!":
   1 z$="12000204Let the tape run":
   1 z$="11200203Westlins":
   1 z$="11140203
   1 z$="11050203Ludoids":
   1 z$="11000102M/CODE TUTOR IS ~FANTASTIC~":
   1 z$="10080505'C'":
   1 z$="10050103
   1 z$="10040204Loading Code":
   1 z$="10030203RUN THE TAPE":
   1 z$="10020304GOOD LUCK!":
   1 z$="10020204Start the tape"
   1 z$="10020203RUN THE TAPE":
   1 z$="10020203
   1 z$="10000212SIDE 
   1 z$="10000204Let the tape run":
   1 z$="09070201HELP MENU":
   1 z$="09020203STOP THE TAPE":
   1 z$="08240102Chapter 8":
   1 z$="08030202#18 
   1 z$="08020202
   1 z$="08010202
   1 z$="08000102WHAT A GREAT MAGAZINE":
   1 z$="07060202SKOOL DAZE":
   1 z$="05000202"+t$:
   1 z$="04050305REVIEWS":
   1 z$="04030104
   1 z$="04000202
   1 z$="0110020216/48":
   1 z$="01020202Question No."+
   1 z$="01020104
   1 z$="00060201Letter from":
   1 z$="00060102THE HISOFT COMPILER":
   1 z$="00050203THE HANDS:":
   1 z$="00040202PORTABILITY":
   1 z$="00040202CONCLUSIONS":
   1 z$="00030202THE BAD NEWS":
   1 z$="00020302COMPILING":
   1 z$="00020202THE GOOD NEWS":
   1 z$="00010202THE C LANGUAGE":
   1 z$="00010202SO WHY BOTHER?":
   1 z$="00010202IS IT STANDARD?":
   1 z$="00000802DEMO":
   1 y(sub+f)=f+1
   1 y(sub+ct)=f:
   1 y$="You see ":
   1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxK
   1 xx,yy;v(d);" "
   1 x,y;c$(c1)
   1 x,y;b$(n);:
   1 x+1,y;c$(c1):
   1 x(g)=x(g)+1
   1 x$="You have ":
   1 x$="Player "+
   1 x$=" WELL DONE! "
   1 x$=" HARD LUCK! ":
   1 x$;"not enough to"'"play so the game has to end."
   1 would expect to find
   1 willreduce
   1 which works like this..."
   1 wait=65261
   1 venus=9120
   1 venus picture
   1 v=hand values, p=purses, c=pack+52 discards, h=5*5 cards (1-52), i=5*5 cards (2-14), c$=5*5 cards vals+suits
   1 v(g)=v(g)+300
   1 v(g)=i(a+5
   1 v(f)>v(win)
   1 v(f)=v(f)-300
   1 v$=" Press any key to continue.     "
   1 togo>p(f)/10
   1 togo=togo+raze
   1 togo=togo+amt
   1 togo<p(f)/4
   1 togo<p(f)/10
   1 togo+raze>p(1
   1 togo+amt>p(f)
   1 the answers in here!
   1 taller<1.5
   1 t$="a s    00 10100000G`dXano        "  
   1 start of hand
   1 stack=u(h)
   1 stack=round:
   1 stack=max:
   1 stack+call
   1 slot in       the right answer.
   1 score=score+1
   1 s$(n)="x":
   1 s$(n) is "1" if the nth      question has been answered      correctly,"0" if incorrectly    and "x" if not asked.
   1 s$(datanum):
   1 round=round+1
   1 rev3      
   1 rev2      
   1 rev1      
   1 rest=rest+round-1
   1 rest=rest+5
   1 request number of q's
   1 repeat or quit?
   1 questions from data statements  starting at line 9000. You can  add as many extra data items as you like.
   1 questions & answers
   1 qsort     
   1 q$ and c$ are the           country and correct capital     for the qth data pair.
   1 prt sorted
   1 print score
   1 print                       results.
   1 pppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxx~xxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppxxxxxxxxxxxxxxxxxxxxxx0pppppppppp0000000000000000000000ppppppppppppppppppppppppppppppppppppxxx0ppppxxxxxxxxxxxxxxxxxxx0ppppxxx0ppppxxxxxxxxxxxxxxxxxxx0ppppxxx0ppppxxxxxxxxxxxxxxxxxxx0ppppxxx0ppppxxxxxxxx~xxxxxxxxxx0ppppxxx0ppppxxxxxxxxxxxxxxxxxxx0ppppxxx0ppppxxxxxxxxxxxxxxxxxxx0ppppxxx0pppp00000000xxxxxxxxxxx0pppp0000ppppppppppppxxxxxxxxxxx0pppppppppppp
   1 powerpoint
   1 pot=pot+togo:
   1 pot=pot+25
   1 poss flush
   1 points,use
   1 ply CH/VAL
   1 players=players-1
   1 players=calls-2
   1 periscope view
   1 pbstack overflow
   1 pay for such pretty graphics."
   1 pause=9250
   1 page turner
   1 p(win)=p(win)+pot:
   1 p(f)=p(f)-togo:
   1 p(f)=p(f)-5
   1 p(f)=p(f)-(togo)
   1 p(f)=10000
   1 p$="1122334455667755733":
   1 p$-a)+"    ":
   1 p$+a)+"    ":
   1 outh, then 
   1 o$="OPEN `":
   1 o$="AND RAISE `"
   1 numq>datanum
   1 numq=number of                  questions to be asked.
   1 now decide on correct           answer
   1 nEnter name number  
   1 n,o;"                                ":
   1 multiple choice tester
   1 means that you can start to get to grips with it fairly quickly."
   1 max=stack-100
   1 main program
   1 m$="Playtime/Map room/Revision<library/White room/Playtime/<Reading room/White room/<Playtime/Dinner/Playtime/White<room/Exam room/Playtime/<Revision library/Map room.< <Playtime/Exam room/Map room/<Playtime/White room/Reading<room/Playtime/Dinner/Playtime/<White room/Revision library/<Playtime/White room/Playtime/<White room.":
   1 m$="In the exam room, you can<climb on a boy or catapult a<teacher. On the ground floor<you must catapult a teacher.<NOTE.....The shields nearest<to the stairs can be hit by<firing catapults from the<stairs.":
   1 m$="In Geography, follow Mr<Withit to the end of the room<and he will start teaching<without noticing you. In the<reading room sit at the back<as no one else tries to sit<there.":
   1 m$="If the swot goes to the<fire escape, follow him there<and after getting the warning<punch and catapult the swot to<stop him reaching Mr Wacker's<study.":
   1 m$="I'd like to learn tips such<as how to map the screens etc.<I have quite a few arcade<adventure games, Manic Miner,<Booty, Technician Ted just to<name a few. Nicholas Murray,<being the author of #12's<Pyramania might be able to give<a few such hints.":
   1 m$="I'd like to give thanks to<the authors of both these<routines. What I'm looking for<is a sprite routine(preferably<relocatable)which can call up<16*16 sprites from any part of<memory and display them in any<part of the screen. Such a<routine would be great. I'm a<fan of arcade adventure games<and would like to write my own.":
   1 m$="I thought that an idea for<a strategy game might be a<software business simulation.<    I ordered issue 16 as a<back issue and it came while my<Spectrum was being repaired,<so I was unable to do the<questionnaire. (I reckon this<missive has given some idea of<what I want from 16/48.)":
   1 m$="I have Microsphere's Skool<Daze and for those of you in<difficulty with it I've<provided a D&G type help menu<for the game.<Keep up the good work 16/48.< <           That's it. Bye< <              Alan Gibbons.":
   1 m$="I find the exam room to be<the best shelter.":
   1 m$="I do hope you enjoyed my<letter and that frustrated fans<of the excellent SKOOL DAZE<have got the answers to all<their queries. By the way, I<wonder if you could explain<the Ludoids graphics. I'm sure<readers would be fascinated.":
   1 m$="I can defeat the plants in<this chapter by pushing the<triggers with the Bamboo Stick.<What is currently baffling ne<is how to destroy the machine<in the campsite in order to<put the Ludoid jammer in its<proper dimension. A few hints<for part 4 of Ludoids, feed<the cyclapes with the bananas<and in the cave you must jump<over the scorpion.":
   1 m$="Here are the dates.<Culloden 1746 Waterloo 1815<Agincourt 1415 Clontarf 1014<Bannockburn 1314 Poitiers 1356<Balaclava 1854 Shrewsbury 1403<Hastings 1066 Sedgemoor 1685<San Jacinto 1836 Yorktown 1781<Flodden 1513 Borodino 1812<Crecy 1346 Bosworth 1485<Gettysburg 1863 Trafalgar 1805<Evesham 1265 Lexington 1775<Lepanto 1571":
   1 m$="Dear 16/48 Magnetic Magazine,<    I have decided that I must<write you a little missive to<congratulate you on this<excellent magazine. I think #18<could well have been the best<issue yet. I'd like to thank<D&G in that issue for providing<help sheets for Ludoids. I have<become saner as I've at last<melted the ice block in Ludoids<#2. (Chapters 1 & 3 were easy).<I'm struggling with part 5.":
   1 m$="Check the revision library.<On spotting Boy Wander and Mr<Wacker up there, follow them<and wait for the warning. Now<start catapulting Mr Wacker to<see that Boy Wander reaches the<fire escape first.":
   1 m$="At the start of this<letter, I said that the m/code<tutor is fantastic. Indeed<it is. I've experimented with<the string printer routine<talked about in #18. The m/code<routines and utilities on side<2 are equally good. To look at<#12's ZOUNDS program<and #18's explosion routine<might add a new dimension to<readers' games. No pixel was<safe then, ho ho.":
   1 m$(z,n)="."
   1 m$(z,n)="-"
   1 m$(z,m)="."
   1 m$(z,m)="-"
   1 low=char-hi*256
   1 long=long1
   1 long<long1
   1 line=line+1
   1 library 3 
   1 lib3code  E
   1 letter    
   1 leave out correctly             answered questions.
   1 lastup=raze
   1 lastup=amt
   1 l=l+(l<max)*(k$="6"
   1 initialise variables
   1 if n>1 check for                repeats.
   1 icrodrive or 
   1 i,o;"HIT A KEY(
   1 i(x)=i(y):
   1 i(f)=i(f)-39
   1 i(f)=i(f)-26
   1 i(f)=i(f)-13
   1 hand's discards
   1 h(x)=h(y):
   1 h(s2)=c(s1):
   1 h(q)=c(nc):
   1 h(a+f)<t+14
   1 h(a+ch)=c(nc):
   1 gs        
   1 graphics 1
   1 fnscfdbrbgX
   1 flash correct answer.
   1 first part of anim prog
   1 find question
   1 find datanum
   1 find a$(1..5)
   1 find             alternative answers
   1 find                        question
   1 f;" SORTING "
   1 escape.Collect
   1 edit      
   1 down=down-8
   1 down-a*taller-t,across-b*wider:
   1 demo      
   1 datanum=number of pairs of items in the data statements.
   1 datanum=datanum+1
   1 dare!Using
   1 d$="nsew":
   1 d$=" s w":
   1 d$(d)<165 
   1 cupboard.Take
   1 competition
   1 char=char-256
   1 changed cards
   1 ch=y(sub-1
   1 call=u(h+1
   1 call=max-stack:
   1 call bigprint
   1 c=number of correct               answer
   1 c=c+(k$="8"
   1 c(dc)=h(q):
   1 c(dc)=h(a+ch):
   1 c$(x)=c$(y):
   1 c         
   1 bottom right corner of the
   1 b$="Press I for    instructions P for a Print- out, and     S to save this program      (C Continues)":
   1 ast..."''"You should also find the LUDOID coordinates in the maze"'"somewhere.":
   1 ask question
   1 ask                         question
   1 amt=lastup+10
   1 agazine Ltd.   *6\$:
   1 across=wider*8
   1 across=across+wider*8
   1 across-b*wider,down-a*taller-t:
   1 across-b*wider,(down-a*taller-t)-1
   1 a$="MACH":
   1 a$="DETEC":
   1 a$="COMMANDS":
   1 a$="                                "
   1 a$,t$,c$","read address into a$, telephone number into t$ and code into c$.","60 IF c$(2
   1 a$(n)>a$(n+1
   1 a$(n)=a$(n+1
   1 a$(n),a$(n):
   1 a$(f)=a$(n)
   1 a$","Print Name and address."
   1 `<<<<<<<<<<<<<<<<<4
   1 ______________|_______________
   1 ]MAGNETIC MAGAZINES 83:H\
   1 Z$="SIDE A | SIDE B":
   1 Z$="LLCC0202"+A$(N,1
   1 Z$="16020303by HISOFT":
   1 Z$="08060108SEE YOU NEXT MONTH":
   1 Z$=" YCC0202"+A$(N,Y/2
   1 Your defence controls aredodge left, dodge right, guard up, guard down and duck. You use left and   right jabs to weaken youropponent and increase    your punching power. Whenthis reaches its highest level you can use the    knock-out button.        
   1 You lose ";a;"Credits":
   1 Yellow doubles stake"'"
   1 YY             
   1 WINEJEWELs,
   1 WHEN YOU SEE THE PICTURE"'"
   1 W4 4PH               
   1 Value hands and change cards
   1 VALUE player's hand
   1 UUUUUUUUUUUUUUU
   1 UUUUUUUUUUU
   1 UUUUUUUUUG
   1 UUUUUUUUUA
   1 UUU?EUUUUUUUUW
   1 U55000#999##
   1 TitleCode3
   1 TitleCode2;
   1 TitleCode1
   1 Title     O
   1 This game is against the clock. You are given yourorders in the morning andyou have one working day to complete them. First  you have to find the     suppliers. This is where the town's telephone     boxes come in handy; a   few calls can save time. 
   1 This boxing simulation   has been officially      endorsed by Mr Bruno, So I shall be careful what Isay. The object of the   game is to defeat eight  boxers in pursuit of the Heavyweight Championship of the World.            
   1 Then press your wrist detector  to destroy it."
   1 The program first reads the dataas far as the "end" marker to   see how many item pairs exist.  Then it asks you how many       questions you want.
   1 The main loop calls subroutines to select a question, select 5  alternative answers and finally print the question, check the   response and update the score.  ******************************** 
   1 The games options are    selected by icons, this  had me fooled for a whileas the chosen icon is    highlighted with BRIGHT, something my monitor     cannot reproduce.        A well presented game    which, while absorbing,  lacks excitement.        
   1 The LUDOIDS|
   1 Start the tape
   1 Show off pics 
   1 STRAIGHT FLUSH
   1 STOP THE TAPESy
   1 STOP PRESS
   1 START THE TAPE":
   1 SHADOW    T
   1 SCROLL TITLES
   1 SCREEN=1000)
   1 SCREEN LAYOUT
   1 SAVE""tracecode""CODE 65174,157
   1 S$=" XXXXXXXXX   X X X X  XXXXX XXXXXX X X X X XXXXX XXXXXXX   X X   XXXXXXX XXXXX X X X X XXXXXX XXXXX  X X X X   XXXXXXXXX "
   1 Running flush, raise
   1 REVIEWS   
   1 READ BETTING DATA
   1 QUIT ROUTINE
   1 Program by B.C.Thorne September 1984*K\~
   1 Player stacks
   1 Player calls
   1 PUSH HL","Save HL on the stack.","   PUSH IX","Push the display address onto   the stack.","   POP  DE","Get the display address off the stack."
   1 PROFANATION
   1 PRINTING ROUTINE
   1 PRINT WORD
   1 PRINT CLUE
   1 POP IX","Exit from the routine, but firstretrieve..."
   1 POKER     ;v
   1 PLEASE STOP THE TAPE
   1 PLEASE RUN THE TAPE
   1 PLAYERS CARD PRINT
   1 PLAYERS BID
   1 PASSAGEWAY:
   1 P J Sherwood in Canterbury and
   1 Only a real wally   
   1 On defeating an opponent you are given a personal code which will allow youto LOAD a more formidablecontender from tape.     Each opponent has a very different style - some   even ignore the rules.   Fling Long Chop indulges in Thai boxing!          
   1 OOOOOD8888DDxxxxDMMMMMMM
   1 ON, OFF & VECTOR
   1 NO CARD CHANGE
   1 Mr B C Steele of West Drayton,
   1 MORSE     6(
   1 MORE HANG UPS
   1 MMMMMMMMMMMMM
   1 MAIN ROUTINE pt2
   1 MAIN ROUTINE pt1
   1 MAGNETIC MAGAZINES :
   1 M/CODE LIBRARY 3
   1 London               
   1 Line 8888 used     for  programming  only
   1 Last month the Ludoids| had the sense to Trans-Mat out of their Ocean city before you blew it   up."'"They are now trapped by their"'"own Jammer."'"Their last Jammer is in a"'"Leisure complex called"'"""Westlins""."''"You must destroy the jammer to  return Galactic life to normal."
   1 Lars Stockholm from DENMARK!"
   1 LWH Volume 2
   1 LUDOIDS #8
   1 LD   A,0FFh","Start with A at -1. We use A to holdthe quotient of HL/BC.","
   1 LD   A,(HL)","Fetch the next byte of the      character.","   LD   (DE),A","Put the byte on the screen.","   INC  HL","Point HL at the next byte down.","   INC  D","Point DE to the next line down  on the screen."
   1 LABELLER  !2(#!2
   1 Johnny, the magenta      character, is well       animated and able to     perform normal or extra  high jumps. Touching any of the many and varied   nasties will prove to be fatal, as is forgetting  the colour of a diamond  which has to be found.   
   1 John Mackinnon from Glasgow
   1 John Brammeld of Fife
   1 JUGGERNAUT               16/48 RATING 
   1 JUGGERNAUT
   1 JJJJJNJJJJJO
   1 JJJJJNJJJJJJ;
   1 JJJJJNJJJJJJ/
   1 It is easy to write inpenetrablecode and obscure bugs. As with  assembler, generous dosages of  comments are important if you   want to understand today's work tomorrow."
   1 It is currently set up          to ask questions on             Capitals.
   1 Instructions
   1 If you still can't pass  the Warehouse in Manic   Miner, then forget any   idea of helping Johnny inthis game. It is the mostdemanding platform game  I've played. Without the cheat version I would    never have completed the first screen!            
   1 If you are a platform    game whizz, then this is for you. If you're merelymortal, forget it. You   don't have a chance.     I have no doubt that the programmer could provide a mathematical proof     that the game really is  possible. Couldn't he?   
   1 If no K,A try poss flush
   1 INTRODUCING:
   1 INTERRUPT TRACER
   1 INTERRUPT DRIVEN TRACE
   1 INPUT WORD
   1 Have you ever driven an  articulated lorry? (Then how come this isn't an   Amstrad?) Trying to back this vehicle into a depotis a kind of hell.       Very instructive I'm surebut don't expect to pass your HGV test without    trying the real thing.   
   1 HHHHHHHHHHHHHHHHHHHHHHHHH
   1 HANDS values + 2ND PAIR
   1 HACKER'S NOTES
   1 Green wins 1000     "'"
   1 Global variables
   1 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBBB
   1 GENERAL NOTES
   1 FULL HOUSE
   1 FRANK BRUNO'S BOXING
   1 FRANK BRINO'S BOXING     16/48 RATING: 
   1 FIRE/0/SPACE=PAUSE
   1 FFFFFFFFFFFFD8888DDxxxxDOOOOOOOMFFFFFFFFFFFFD8888DDxxxxD
   1 FEFF  A4  Vector to the main    FF00  FE  routine at FEA4."
   1 FEEF  Low byte of delay loop          counter,"'"FEF0  High byte of same."
   1 FEED  Displacement for jump to        skip the delay.Contains 8       but is POKEd to 0 to            include the delay."
   1 FEA4  Main routine starts"'"
   1 FE9F  OFF"'"
   1 FE96  ON"'"
   1 Easy huh ?
   1 Dublin         London         Muscat         Warsaw         Athens         
   1 Display Pictures
   1 Discard Nos
   1 Dead easy. I can't imagine what all the fuss was about !!       ":
   1 DIY PUZZLES
   1 DIY PUZZLE
   1 DIGIT SUBROUTINE
   1 DI","Disable interrupts while we are changing mode.","   IM1","Back to mode 1.","   EI","Enable interupts.","   RET","Back to normal basic."
   1 DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDxxxxDMMMMMMFFMMMMMMMMMMMMD8888DDxxxxDOOOOOOFFOOOOOO
   1 D8888DDxxxxD
   1 D8888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8888888888888888888888888888888888888888888888888888888888888888pppppppppppppppppppppppppppppppp88888888888888888888888888888888pppppppppppppppppppppppppppppppp88888888888888888888888888888888ppppppppppppppp88pppppppppppppppxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
   1 Congratulations !
   1 Chiswick, London W4 4PH.
   1 Chiswick             
   1 Check for DELETE
   1 CROSSWORD 
   1 CONGRATULATIONS!
   1 COMPET'N  
   1 COLUMN=25.5
   1 COINTREAUZ
   1 CHECK FOR FINISH
   1 CHANGE CARDS
   1 CARDS BACK
   1 CAR COMPETITION!
   1 C$=C$+" ? ":
   1 C$="WAIT FOR A WHILE":
   1 C$="QUIT GAME":
   1 C$="INVENTORY":
   1 C$="HELP":
   1 C$="GO WEST":
   1 C$="GO UP   ":
   1 C$="GO SOUTH":
   1 C$="GO NORTH":
   1 C$="GO EAST":
   1 C$="GO DOWN":
   1 BEGIN 5   
   1 BBBBBFBBBBBC
   1 BBBBBBBBBBBBBBGGGG
   1 BBBBBBBBBBBBBBBBBBGGGG
   1 BBBBBBBBBBBBBBBBBBBBBB
   1 BBBBBBBBBBBB
   1 BALACLAVA  1 2 8 00WILCO      3 1 4 00SQUIB      3 7 4 00IOWA       5 1 3 00CAXTON     5 6 5 00SATRAP     7 1 5 00AMEN       7 8 3 00NABOB      9 1 4 00MALTA      9 7 4 00COINTREAU  112 8 00WHITSUN    3 1 6 10ALLOW      1 3 4 10TABOO      7 3 4 10AVON       1 5 3 10CARBON     6 5 5 10LASCAR     1 7 5 10OMAR       8 7 3 10VAULT      1 9 4 10MELBA      7 9 4 10BONANZA    3 116 10C9
   1 B$=B$+"   
   1 Apart from the chunky    appearance of your       opponent,the graphics aregood and well animated.  I found this to be a     better, more demanding   game than 'Rocco' from   Gremlin Graphics. It's   good to see Elite finallycome up with the goods.  
   1 And then press the detector"'"again to get back to your"'"spaceship.":
   1 ASSEMBLY LISTING
   1 ARRAY AND NT E E R   UT A LOGICALRED L U   LI  COMMA  SBIN W E BITU E  IN E RT X   T E IEXTEND OPEN O  O   E GOR  RETURN 
   1 AN ORANGE SPIRIT THAT SOUNDS AS THOUGH IT DISLIKES WATER.W
   1 ALL CALLED."
   1 ALL CALLED.
   1 ABU SIMBEL PROFANATION   (What a mouthful.)       16/48 RATING: 
   1 ABU  SIMBEL
   1 ABOUT THIS TAPE
   1 A$="WHEE":
   1 A$="SIGN":
   1 A$="OFF ":
   1 A$="MACH":
   1 @8888888888888888888888888888888888800000000000000888888888888888880000000000000000088888888888888800000000000000000
   1 ="r")+(9990
   1 <press any key>
   1 <<<<<<<<<<<<<<<<<4
   1 ;o$;amt;"      "
   1 ;a$;a$;a$;a$;a$;a$;a$;a$;
   1 ;'''''''" Keep the card safe until next  month, when the second half of  the competition will appear     along with the second entry     form. You will need both forms  to enter the competition."
   1 ;''"The input with this module      are quite self-explanatory."''"
   1 ;"since the last raise either CALL"
   1 ;"or STACK."
   1 ;"library 3":
   1 ;"letter":
   1 ;"for the"
   1 ;"`5 each into the pot."
   1 ;"`10 THANKYOU":
   1 ;"`";togo;" to stay"
   1 ;"`";togo;" to go + ";raze;" = `";togo+raze
   1 ;"____________________________";
   1 ;"_________"
   1 ;"_______":
   1 ;"You have not enough to play!!":
   1 ;"YOURS:";
   1 ;"YOUR TURN [s,c,r]"
   1 ;"YOU MAY NOW SELECT A SPEED TO"'"MATCH YOUR ABILITIES. THE WIDE"'"SPEED RANGE IS INTENDED TO LET"'"YOU IMPROVE YOUR READING SKILL"'"IN EASY STAGES"
   1 ;"YOU HAVEN'T ENOUGH!   ":
   1 ;"What is the capital of";
   1 ;"WRONG. CORRECT LETTER WAS ";c$:
   1 ;"WRONG- CORRECT LETTER WAS ";c$
   1 ;"WHICH? [1-5]"
   1 ;"Verified O.K. Press any key.   ":
   1 ;"VIDEO LABEL";
   1 ;"Use up and down keys to read thenotes. Press 
   1 ;"Use up and down keys to read thenotes. 
   1 ;"Use the up & down keys for the  details. (
   1 ;"This program can ask questions  on the capitals of ";datanum;" countries."
   1 ;"There are ";5
   1 ;"The review of Hisoft's 'C' ends by loading a short demo program which includes some compiled C  code."
   1 ;"The SPECTRUM will act as dealer"
   1 ;"TO OPT OUT THEN ENTER ""DDDD""":
   1 ;"TO ESCAPE - PRESS SYMB SHIFT + M";
   1 ;"TO CHANGE SPEED - SYMB SHIFT + L"
   1 ;"TITLE IS NOW LOADING":
   1 ;"TITLE (MAX=26) ? ":
   1 ;"THERE ARE ALSO THREE ROUTINES"'"FOR THOSE WHO HAVE LEARNED THE"'"MORSE SYMBOLS. READING SPEEDS"'"IN SIMULATED MORSE CIPHER RANGE"'"FROM 2 TO 17 wpm. IN AUDIBLE"'"MORSE, AND FROM 2 TO 12 wpm."'"VISUALLY"
   1 ;"T0 ESCAPE- PRESS SYMBOL SHIFT+ M"''"TO CHANGE SPEED - KEEP SYMBOL   "'"SHIFT + L PRESSED UNTIL YOU HEAR"'"A SERIES OF BEEPS               "
   1 ;"Start off going to the lower"'"Compartments. TAKE THE HARPOON &THE LIFE JACKET."'"Go to the torpedo room & FIRE   THE TORPEDO. (It always gets"'"stuck.) Then go up to the"'"periscope room and find out"'"where the LUDOID| city is."
   1 ;"Sorry this program has been"'"copied once already":
   1 ;"Some of you may wish to play    around with the code a little.  These addresses may be useful."
   1 ;"Saved and verified O.K.            Press any key.":
   1 ;"SORRY!"'':
   1 ;"SKIPPING TITLE"'':
   1 ;"SHADOW":
   1 ;"Rewind and play to verify.":
   1 ;"READERS ";
   1 ;"Printed card":
   1 ;"Press a key":
   1 ;"Press a key if you feel lucky!"
   1 ;"Player 1 opens `10":
   1 ;"Part 10 of our m/code tutor did a fairly thorough job on mode 2 so I will be brief here."
   1 ;"PRESS ~Y~ OR ~N~"
   1 ;"PRESS SYMBOL SHIFT + M TO       "'"RETURN TO MENU                  "''':
   1 ;"PRESS CORRECT KEY AFTER YOU SEE "'"  THE ALDIS LAMP VISUAL SIGNAL  "
   1 ;"PRESS ANY KEY WHEN YOU WISH     "'"TO CHECK YOUR READING           "
   1 ;"PRESS ANY KEY TO STOP THEN CHECK"'"YOUR READING.....No OF WORDS ";y
   1 ;"PRESS ANY KEY TO RETURN TO MENU                                 ":
   1 ;"PRESS ANY KEY TO RETURN TO MENU                                 "
   1 ;"PRESS ANY KEY AND LISTEN TO THE "'"CORRESPONDING MORSE SYMBOL      "''';
   1 ;"PRESS A KEY":
   1 ;"PRESS A KEY (
   1 ;"PLEASE ENTER YOUR CHOICE OF"'"  CHARACTERS TO BE INCLUDED IN"'"      YOUR CHOSEN ROUTINE"''''"10   NUMERALS ONLY"''"26   ALPHBETIC CHARACTERS ONLY"'''"36   ALPHANUMERIC CHARACTERS":
   1 ;"PLAYER STACKS":
   1 ;"PLAYER 4:"
   1 ;"PLAYER 4"
   1 ;"PLAYER 3:";
   1 ;"PLAYER 3";
   1 ;"PLAYER 2:";
   1 ;"PLAYER 2"
   1 ;"PLAYER 1:";
   1 ;"PLAYER 1";
   1 ;"PLAYER ";win-1
   1 ;"Our usual facility to quit and  load the next item is absent in a couple places on side 2."
   1 ;"Oh well here goes":
   1 ;"OK  ";c$:
   1 ;"OK      ";c$;"      ":
   1 ;"OCTOBER 1985 
   1 ;"NOTE"'a$;a$;
   1 ;"MORSE TRANSMISSION WILL START   "'"IN SIX SECONDS. PAPER AND       "'"PENCIL AT THE READY PLEASE      ":
   1 ;"MORSE CODE TUTOR AND TRAINER";
   1 ;"Line one ?":
   1 ;"Line Two ?":
   1 ;"Line ";t;:
   1 ;"LUDOIDS #8":
   1 ;"LUDOIDS #8"
   1 ;"LABELLER":
   1 ;"LABELLER"
   1 ;"If you have any adventure tips  or problems, let us know at;"'''
   1 ;"INVALID":
   1 ;"IF YOU WISH TO CHANGE SPEED IN  "'"THIS ROUTINE PRESS SYMBOL SHIFT "'"+ L                           ":
   1 ;"IF YOU HAVE SELECTED A SLOW"'"SPEED YOU MAY WISH TO SEE THE "'"INTERPRETATION AT THE SAME TIME"'"AS YOU ARE READING ALDIS LAMP"'''"FOR SIMULTANEOUS READ AND CHECK ENTER ........7"''"FOR CHECK AFTER READING ENTER 0"
   1 ;"IF YOU ARE LEARNING THE MORSE"'"SYMBOLS YOU SHOULD PRESS KEY~Y~"''"SHOULD YOU WISH TO INPUT MORE"'"THAN ONE LETTER/NUMERAL PRESS"'"KEY ~N~":
   1 ;"IF YOU ARE LEARNING OR TESTING"'"YOUR MEMORY(ROUTINES 1 TO 4) YOU"'"SHOULD SELECT AS FAST A SPEED AS"'"POSSIBLE TO MATCH YOUR VISUAL"'"AND HEARING COMPETENCE. YOUR AIM"'"AT THIS STAGE SHOULD BE TO"'"ATTAIN A SPEED INPUT OF AT LEAST"'"30 IN READING OR TESTING YOUR"'"KNOWLEDGE OF THE SINGLE MORSE"'"CHARACTERS"
   1 ;"I STACK":
   1 ;"Hit any key to start again. 
   1 ;"HOW MUCH?    `"
   1 ;"GHOSTLY SHADOW";
   1 ;"For reasons beyond your editor'scontrol this issue has grown andgrown. We didn't plan to do a   bumper number, it just happened."
   1 ;"For most of the time that this  program is running you will see two numbers displayed at the
   1 ;"FOR ALL ZX SPECTRUMS":
   1 ;"Each deal ends when all players"
   1 ;"ENTER YOUR MESSAGE";d$
   1 ;"ENTER SPEED  ";s$:
   1 ;"ENTER KEY 1 TO 7";a$:
   1 ;"ENTER APPROPRIATE NUMBER";g$:
   1 ;"ENTER ANY NUMBER BETWEEN        "'"10 (FAST) AND 99 (VERY SLOW)    "
   1 ;"Don't forget that we pay between`20 and `100 for published      programs and `10 for letters.   (Do enclose a stamped envelope  if you want your tape returned.)The editorial address is"'"
   1 ;"DIY PUZZLE"
   1 ;"CROSSWORD"
   1 ;"CORRECT!"
   1 ;"COPYRIGHT LINE (MAX 25)":
   1 ;"COMPUTER TAPE MAGAZINE";
   1 ;"CASSETTE LABEL INSERT"'
   1 ;"CASSETTE CASE INLAY"''
   1 ;"CASSETTE CASE INLAY"'
   1 ;"CALL, `";togo:
   1 ;"CALL `";togo:
   1 ;"BEGINNERS";
   1 ;"BEGINNERS ROUTINES SHOWN IN RED "
   1 ;"BEGIN 5":
   1 ;"BEGIN 5"
   1 ;"And thats all !"'
   1 ;"All players start with `10,000."
   1 ;"ARE YOU SURE YOU WANT TO QUIT?  PRESS Y FOR YES OR N FOR NO."
   1 ;"ARE YOU IN? [y/n]":
   1 ;"AND play the other 4 hands!"
   1 ;"ALL INSTRUCTIONS AND PROMPTS ARE"'"CONTAINED WITHIN THIS PROGRAM"'"WHICH INCLUDES FOUR BEGINNERS'"'"ROUTINES (LEARNING AND TESTING"'"FROM SINGLE MORSE CHARACTERS IN"'"BOTH SIGHT AND SOUND)."
   1 ;"ALDIS LAMP SIGNALS WILL COMMENCE"'"IN EIGHT SECONDS. WHEN READING  "'"AT FAST SPEEDS A FRIEND SHOULD  "'"WRITE DOWN THE LETTERS/NUMBERS  "'"AS YOU CALL THEM                ":
   1 ;"A tape competition this month!  The Argus moguls are offering   you a chance to win a new car.  Personally, I think they should worry more about the editor's   transport."
   1 ;"A game of":
   1 ;"6 AS 5 BUT READ ALDIS LAMP"''"7 QUIT"
   1 ;"5 READ SIMULATED MORSE CIPHER"'"  (i.e.) CONTINUOUS GROUPS OF"'"  FIVE RANDOM AUDIBLE SYMBOLS"
   1 ;"3 HEAR MORSE -PRESS CORRECT KEY"''"4 PRESS KEY - WATCH ALDIS LAMP"
   1 ;"2 SEE MORSE - PRESS CORRECT KEY"
   1 ;"16/48D&G22":
   1 ;"16/48D&G22"
   1 ;"1 HEAR MORSE WHEN KEY IS PRESSED"';"  ";
   1 ;", takes ";x(g);" cards.":
   1 ;"(Learn by sight and sound)";
   1 ;" thinking..           "
   1 ;" `";p(f);':
   1 ;" WINS.":
   1 ;" TO GO: `";togo;
   1 ;" POT  ";
   1 ;" ENTER MORE THAN ONE LETTER/"'"  DIGIT TO HEAR MORSE 'PLAYBACK'"
   1 ;" ENTER LETTER, WORD OR SENTENCES"
   1 ;" ENTER 'ZZZZ' TO RETURN TO MENU"''"( Between sentences enter three"'"spaces. Do not enter symbol"'"shifted keys otherwise program"'"will stop'Integer out of range'"'"If this happens enter ~GOTO 610~)"
   1 ;" DEALING ":
   1 ;" Credits back.":
   1 ;"  This module of the program      allows you to create a          label for the side of your      cassette tapes.                                                 First it will ask for a         copyright line which can        be up to 25 characters          long.                                                           Next it requires a side         number either one letter        or number."
   1 ;"  TO CHANGE SPEED PRESS SYMBOL  "'"           SHIFT + L"
   1 ;"  PRESS KEY AND SEE THE ALDIS   "'"  LAMP FLASH THE CORRESPONDING  "'"          MORSE SYMBOL          "
   1 ;"  PRESS ANY KEY      "
   1 ;"  Following inputs required:"
   1 ;"  ALL ALPHANUMERIC KEYS ARE"'"  OPERATIVE IN THIS ROUTINE"
   1 ;"   HOW MANY CARDS? [0-4]"
   1 ;"   ENTER YYYY TO CHANGE SPEED   "    
   1 ;"   ALL ALPHANUMERIC KEYS ARE"'"   OPERATIVE IN THIS ROUTINE":
   1 ;"    PRESS APPROPRIATE KEY -"''"    OR SYMBOL SHIFT + M TO"'"     RETURN TO MENU"
   1 ;"    Greetings all at 16/48.     "
   1 ;"        PRESS ANY KEY           ":
   1 ;"        LET THE TAPE RUN        
   1 ;"          ":
   1 ;"           ":
   1 ;"             ":
   1 ;"               OR               "''';
   1 ;"                    "
   1 ;"                                ":
   1 ;"                                                               ":
   1 ;"                                                                ":
   1 ;"         
   1 90","Subs are not due so skip the    printing.","70 
   1 8888888888888
   1 7{{{{{{{{{{{{{{{{{{{{{{{
   1 7{{{{{{{{{{{{{{{{{
   1 7{{{{{{{{{{{{{{{{
   1 7{{{{{{{{{{{{{{{
   1 5: Water doesn't last very long."''"
   1 5: Ok. Give the game away       "''"
   1 5: Jammer cannot be destroyed   "
   1 555'     '((0000000000000000((55555'     '((
   1 4: Unfriendly sand sharks       "'"
   1 4: The Periscope is a mystery   
   1 4: Just look at the pretty pics
   1 4: Hungry tiger                 "
   1 4 OF A KIND
   1 3: What about the Jammer ?      "'"
   1 3: Unfriendly LUDOIDS|          "
   1 3: Minisub       LUDOIDS #7"''"
   1 3: Can't handle the Control room
   1 3 of a kind
   1 2: Where are the co-ordinates?  "'"
   1 2: Keep getting eaten by Octopus
   1 2: Get lost in maze             "
   1 2: Find the co-ordinates           carelessly left lying around    by the LUDOIDS|              "'"
   1 2: Desert        LUDOIDS #6"''"
   1 23635+256*
   1 2222222222222200000000220000222222222222200000000000000000002222
   1 2222222222222200000000000000222222222222200000000000000000002222
   1 222222222222002200222222222
   1 222222222222000000222222222
   1 222222222222000000002222222
   1 222222222222000000000222222
   1 222222222220002000222222222
   1 222222222220000000222222222
   1 222222222((
   1 20,0;players;":";calls;" deal ";round;" H:";h;"Rand ";rnd;" s:";u(h);" c:";h(h)+u(h+1);" ":
   1 1: Lower decks are flooded      
   1 1: Find the Tramsmat jammer,       (it is normally disguised)   "'"
   1 1: Can't get past Venus Man Trap
   1 1: Can't get out of the room    "'"
   1 1: Camp One      LUDOIDS #5"''"
   1 16/48D&G22
   1 16/48#22/1V
   1 16/48 Magazine,
   1 16/48 Magazine       
   1 10 Barley Mow Passage,
   1 10 Barley Mow Passage
   1 02222222222222222220000
   1 00033333333333333300000
   1 0002222222222022222200
   1 0000220222020222220200000
   1 0000000000000001110000000000000000000000000000000000000000000
   1 00000000000000000001110000000000000000000000000000000000000000000
   1 000000000000000000000000000000000002440000000000r00000000000000 000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000
   1 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   1 000000000000000000000000000000000000000000000000000000
   1 00000000000000000
   1 0000000000000
   1 0000((0000000000000000((
   1 000((0000000101001100((00
   1 000((0000000000000000((
   1 00((0000000000000000((0
   1 0((0000000000000000((0
   1 -t;" lines available"'"for further information"'"MAXIMUM count per line -20 "
   1 -03333333333333330000000
   1 -)/------/)---/----)
   1 ,y;c$(c1,2
   1 ,y;c$(c1,1
   1 ,!!!!!'!!!!!#
   1 ,!!!!!'!!!!!!
   1 , the start of the  interrupt routine."
   1 +n);".";a$:
   1 **m~#"*mo&
   1 ***********************This program will select
   1 *(l>lc);a$:
   1 *(k$="b"):
   1 )=c(nc+f):
   1 );"hours ";
   1 );"                                  
   1 )*(l<max)-(k$="7"
   1 ));"Minutes."'"PRESS ANY KEY (
   1 )))))/)))))+
   1 )))))/)))))(
   1 ) and  mode 1 is reselected with       
   1 (prog+1217
   1 (The C Programming Language      Prentice-Hall.
   1 ((5555555555#999##02222222222222((5555555555
   1 ((0000000000000000((55000
   1 ((((((((((((((((((((((((((((
   1 ((((((((((((((((((((((((((
   1 (((((((((((((((((((((((
   1 ((((((((((((((((((((
   1 (((((((((((((((((((
   1 'Sign for credits."'"
   1 '''"This is debatable. Hisoft claim that other computers can be usedto write C source files, but I  suspect that you need to be a   bit of a RS232 whizz kid."
   1 '''"The C programming language was  written by Dennis Ritchie of    Bell Laboratories in 1972. It   grew up along with the Unix     operating system for the DEC    PDP 11 minicomputer."
   1 '''"Programs will usually be writtenwith the integral editor. This  is a fairly crude line editor,  but it has a useful search and  replace function."
   1 '''"Considering the eccentricities  of the Spectrum the Hisoft C    compiler comes very close to thestandard and all deviations are thoroughly documented."
   1 '''"C is a ""small"" language. This
   1 '''"Any C compiler has to judged in terms of several criteria;"
   1 ''"What a hero!"'"Take a break until your next"'"adventure in a couple of Months."
   1 ''"Well if not here is a 
   1 ''"The efficient compiling and the processor independance of C are rapidly making it THE language  for buisiness and sytems        programmers."
   1 ''"The demo program contains two   very short routines. The first  is in Basic and the second is   4K of a very short compiled C   program. Both ask you to enter  ten names and the routine sorts them into alphabetical order andprints them out."
   1 ''"NOW in 'C'."
   1 ''"If you press 
   1 ''"How many questions would you    like to attempt?"
   1 ''"Finally has any body found the  codeword to break into LUDOIDS| yet ?":
   1 ''"Do you want to play the wheel"'"of fortune ? (y/n)"
   1 ''"Dave Howorth has written a very professional package. Given the lack of competition, he might   have been forgiven for doing    much less."
   1 ''"C is not a ""safe"" language.
   1 '"You:     `";p(1
   1 '"You got these wrong;"
   1 '"You got ";score;" right."
   1 '"Where 'a' is 
   1 '"Unix was re-written in C very   early in its life. The fact thatthis gave the system processor  independance without any loss inefficiency is a testament to thepower of the language."
   1 '"This machine is currently in    interrupt mode 2. The interrupt routine does all the same thingsas the mode 1 routine and then  goes on to print the contents ofsystem variables PPC and SUBPCC."
   1 '"This demo will finish with the  OK message, but RAMTOP is very  low so you will need to reset   and LOAD"""" to continue with the other reviews."
   1 '"They are the current line numberand the statement number within the line."
   1 '"There are exits visible;"'("North,"
   1 '"The synax is very economical andyou can quickly be seduced by   the joy of a ""for"" statement
   1 '"The power of C lies in the way  that it combines a few low levelelements with a structure which quickly builds them into high   level functions."
   1 '"The main deficiency is the non  implementation of floating pointnumbers. However, to be fair to Hisoft this is the case with    almost all 8 bit C compilers." 
   1 '"The final amounts were:"
   1 '"The code starts at 65174 and is 157 bytes long. Interrupt mode 2is called by 
   1 '"The Standard Function Library isvery much in line with K&R."
   1 '"The Basic routine is a bubble   sort the C routine uses a       recursive version of Hoares     ""quicksort"", this would be      impossible in Basic."
   1 '"Some of you may find that POKER and Ian Brandon's loader programon side 2 hang up when they" 
   1 '"Remember to look at lines 9998  and 9999 if you want to make    back up copies."
   1 '"Programs can be slowed down by  using a wait loop in the routineso that very little time is leftbetween the interrupts for the  basic program."
   1 '"Player ";f-1
   1 '"POKE 65261,8 for normal speed."
   1 '"POKE 65261,0 for slow motion,":
   1 '"Many of the more interesting    programming techniques involve  the use of functions (or proced-ures) with local variables."
   1 '"Many of the more commonly used  functions are built into the    compiler. Other functions have  to be extracted from the libraryfile at compile time."
   1 '"If your interest in computing   goes beyond the Spectrum and    zap games you will find that    learning C is a fascinating and rewarding challenge."
   1 '"I wrote a short source file on  Tasword and after adapting the  code to include appropriate linefeeds I tried to compile it."
   1 '"I cannot recommend this package if you only have tape storage."
   1 '"Fork out `22.95 for Kernighan & Ritchie's expensive, excellent  and essential book,
   1 '"At a first glance the language  looks very hieroglyphic. This isa fairly superficial problem, sodon't let it frighten you. Aftera while you will prefer""{}"" to
   1 '"An empty C program compiles to  3K of code. 40K of user RAM is  not enough for C to compete withassembler in mega game writing  for the Spectrum."
   1 '"After the usual list of lucky   prize winners I will attempt to prepare you for the consequencesof a magazine getting out of    control."
   1 '"After the program has finished  you will need to reset and      LOAD""""."
   1 '"A short program can take over a minute to compile with the      library on microdrive."
   1 '"16/48 RATING: 
   1 '"(See chapter 25 in the manual.   The PLUS guide is hopeless.)"
   1 '"  Finally it offers the option    of a one of two line title.     The maximum length for each     of those lines is 26."
   1 $8888888888888888888888888888888888888888888888888888888888888888888888
   1 #p;"H = HELP"'"P = PAUSE"'"R  repeats the previous command"'"Q = QUIT"
   1 #p''"You may need to draw a map of   where you go to avoid getting   lost.":
   1 #p''"Once the jammer has been"'"destroyed, you can return to"'"your spaceship by pressing the   wrist detector."
   1 #p'"Your mission is to find the"'"LUDOIDS |, and destroy their"'"Trans-Mat jammers"
   1 #p'"The following letters"'"ON THEIR OWN have special"'"meanings"
   1 #p'"The Computer will tell you what happens. You tell the computer  what you want to do by typing inENGLISH and then pressing 
   1 #p'"N = Go NORTH"'"S = GO SOUTH ...etc"''"V or L Shows the VIEW"'"I = INVENTORY (""What have I got with me ?"")"
   1 #p'"LOAD- allows you to load the"'"details back again."
   1 #p'"Avoid negatives or trying to do more than one thing at a time."
   1 #P''"SAVE- will save details of the  game at any point to tape, in   two short pieces of code"
   1 #P''"Hi-res full screen pictures willremain displayed until you pressany key."
   1 "zzzzzz...":
   1 "you can get some 
   1 "should load the next item. I do hope you will agree that a resetand LOAD"""" is a small price to
   1 "prog+326":
   1 "name? ";m$'"Drive ? ";m:
   1 "name ? ";m$'"drive ? ";m:
   1 "library 3"
   1 "`25 for Hisoft C and about `16  on a tutorial book and see how  much you can save! The cheapest C compiler I could find for the Apricot was `235!"
   1 "ZX Spectrum","Electron","Enterprise","Commodore C16","CBM 64"
   1 "Your wrist DETECTOR is a Trans- Mat unit.":
   1 "You take the ";m$:
   1 "You see nothing more to help you":
   1 "You see an Android Gunslinger   standing ready to draw his gun.":
   1 "You see a dead Android":
   1 "You need to pay to get out !":
   1 "You must explore them first,"'"before they flood.":
   1 "You have with you;":
   1 "You have nothing to eat":
   1 "You have nothing to drink":
   1 "You have not destroyed the "'"jammer yet":
   1 "You have no money left.":
   1 "You have just shot your foot off":
   1 "You found the codeword.":
   1 "You find a disused shooting"'"Gallery.":
   1 "You drop the ";m$:
   1 "You don,t have that much.":
   1 "You don't have enough money!":
   1 "You don't find anything":
   1 "You do not have the correct key":
   1 "You destroy the Android (It was the Jammer)":
   1 "You cannot go in that direction":
   1 "You can see; ";m$
   1 "You are stopped by a force field":
   1 "You are standing in a small"'"square. The exit & a machine areto the north, a casino to the   south a Shooting gallery to the west and a ""Cafe"" to the east.":
   1 "You are out side the entrance   to ""WESTLINS"".     "'y$;"some signs.     ":
   1 "You are not strong enough":
   1 "You are in a Casino."'"The Wheel of fortune seems to"'"work.":
   1 "You are in High noon square.":
   1 "You are ignored":
   1 "You answered ";numq;" questions"
   1 "With shuffle [y/n]?";z$:
   1 "When you are to South of the"'"Camp"''" LOOK NORTH or  LOOK AT THE CAMP"''"Then wait until the coast is"'"clear before you try to go in.":
   1 "When you are attacked;"'"FIRE THE HARPOON AT THE OCTOPUS (quickly), and finally wait for the explosion before pressing"'"your wrist detector."
   1 "When you are at the bottom of"'"the well, there is nothing to"'"stop you wandering around.":
   1 "When were the battles?","Tearaway hides pea-shooter","Swot tells headmaster","Get mumps","How to hit the shields","What are the timetables?","Get knocked off your seat":
   1 "What are you going to do ?"'"
   1 "Well don't play with them then !":
   1 "We hope you enjoyed the LUDOIDS|series."'"If you have't tried them, then":
   1 "WISH NUT MIXED FOR A FESTIVAL.","PERMIT FROM A SMALL OWL"
   1 "Type GOTO GO to rejoin the game.":
   1 "Too slow!!"'"Better luck in your next life.":
   1 "To operate PULL HANDLE"'"A notice says;"'"
   1 "To my surprise the compiler did compile it, but the editor wouldinsist on reading it all as one line. The editor crashes if it  tries to edit lines of over 80  characters."
   1 "TitleCode3"
   1 "TitleCode2"
   1 "TitleCode1"
   1 "Time passes...":
   1 "This SAVEs this stage of the"'"game on to tape."'"Do you want to carry on ? Y/N":
   1 "This LOADS a previous game from tape"'"Do you want to continue ? Y/N"
   1 "They say; 
   1 "There is,of course, nothing to  stop you writing your own set   of library functions to make up for this deficiency."
   1 "There is quite a time between"'"feeling thirsty and dying."'"If you count the number of movescarefully you can make the waterlast a long time.":
   1 "There is no reply":
   1 "There is a slot in the machine  to take your money.":
   1 "There is a harpoon gun in one ofthe lower compartments. When youare attacked you must use it"'"quickly, as it is a real time   adventure."''"(You will also find the life-"'"jacket useful !)":
   1 "The minisub is going NORTH."'"So if you try a control to go toPORT you wil end up going west  etc...":
   1 "The largest British computer    (until 1979)","The British computer used as  a code-breaker in World War II","The computer used by NASA      during the first Moon landing","The World's first chess         computer","The computer controlling the   American early-warning system"
   1 "The instructions say;"'" ""Put credits in slot for a"'" burger. (CHARGE 100)""":
   1 "The idea in most chapters is to;"''"
   1 "The force field stops you.":
   1 "The final chapter of our 48K    graphic adventure. This month   the 'Wild' West.","
   1 "The detector will not work so   you have to concoct another way.":
   1 "The Quickest way out is to"'"CLIMB THE FENCE":
   1 "The Jammer is constantly moving in a clockwise direction around the plateau where the game"'"started.":
   1 "The HELP clue says that your"'"fate is 'not yet 
   1 "THIS WHOLE ISLAND WON THE GEORGECROSS.","AN ORANGE SPIRIT THAT SOUNDS AS THOUGH IT DISLIKES WATER."
   1 "TAKE THE BROKEN GLASS"'"then CUT THE ROPE HOLDING THE   DOOR WITH THE GLASS.":
   1 "Spain","Madrid","Portugal","Lisbon","Hungary","Budapest","Poland","Warsaw"
   1 "Sorry, I didn't understand."'"Try again.":
   1 "See note.","The code has been positioned so that the main routine ends just before FEFFh(65279) and the two main subroutines follow at FF01."
   1 "SIDE 1 OR 2 ? ";Z$:
   1 "SHADOW","letter","BEGIN 5","MORSE (48K)","16/48D&G22 (48K)","LUDOIDS#8 (48K)","COMPET'N","end1"
   1 "Rewind Tape & play to
   1 "Random Access Memory","Randomize All Memory","Reading Accumulator Micro-      processor","A woolly-headed programmer","Refresh Amplitude Modulator"
   1 "RULED CARD ? ";a$:
   1 "REWIND TAPE & PLAY":
   1 "Qatar","Doha","Romania","Bucharest","Sri Lanka","Colombo","Turkey","Ankara","USSR","Moscow","Vietnam","Hanoi","Zambia","Lusaka"
   1 "Put empty cartridge in drive 1"'"
   1 "Press x to end, any other key to start again."
   1 "Pascal","Cobol","Algol","Fortrol","PL/1"
   1 "POKER (48K)","REVIEWS (48K)","LABELLER (48K)","library 3 (48K)","DIY PUZZLE","CROSSWORD","end2"
   1 "PLAY THE TAPE":
   1 "Overall title (max 14) ? ";v$:
   1 "Ok."'"A pile of credits appear from a slot.":
   1 "Now enter these letters on your answer card":
   1 "No you can't (Try rephrasing "'"that)."
   1 "Next set the controls so that"'"the minisub is on a collision   course with the city."'"Leave via the escape hatch to   avoid getting blown up.":
   1 "Name for label";x$
   1 "Make sure that your map is"'"accurate":
   1 "MORE [y/n]?";z$:
   1 "Ludoid #7 
   1 "Ludoid #6 
   1 "Ludoid #5 
   1 "Loading code":
   1 "Load screen ? ";a$:
   1 "Laurence Pascal","Sir Clive Sinclair","Pierre Boole","Martin Edwardes","Charles Babbage"
   1 "LUDOIDS #8"
   1 "LOOK INTO THE PERISCOPE"'"then"'"TURN THE PERISCOPE TO THE EAST  (OR STARBOARD) etc.":
   1 "LABELLER"
   1 "John Eyre's 3 screen arcade     game. Too hard for me!"
   1 "It has a slot to put credits in & some instructions.":
   1 "Israel","Jerusalem","Lebanon","Beirut","Morocco","Rabat","Norway","Oslo","Oman","Muscat","Peru","Lima"
   1 "In which direction  ?":
   1 "In the ""cafe"" you find a"'"machine that sells Soyaburgers.":
   1 "In computing, what is (or was)  Colossus ?","What is a baud rate ?","What type of Algebra is used    inside your computer ?","What is the magnetic material   used on your tape magazine ?"
   1 "If you have collected a bamboo  stick, you can use it to TRIGGERoff a welcome reaction."''"( hint: EXAMINE THE VENUS MAN           TRAP )":
   1 "How to use our slider puzzle    routine on your own pictures.","What magazine is complete       without one?"
   1 "How many lines (max 14) ? ";z:
   1 "How many credits do you want to bet ?"'a
   1 "How many bytes in a kilobyte ?","What does RAM stand for ?","For which computer does Argus   Press Software 
   1 "Hi there !":
   1 "France","Paris","W Germany","Bonn","Italy","Rome","Greece","Athens"
   1 "Finland","Helsinki","Guyana","Georgetown","Iran","Teheran","Iraq","Baghdad"
   1 "Ferric Oxide","Copper Oxide","Aluminium Oxide","Magnesium Sulphate","Nitrous Oxide"
   1 "FIRST IN BASIC."
   1 "FEFF DEFB A4","FEFF is the address formed from the Interrupt register and the  usual FF on the data bus.","FF00 DEFB FE","These two bytes contain the     address 
   1 "Enter number.";numq
   1 "England","London","Wales","Cardiff","Scotland","Edinburgh","Ireland","Dublin"
   1 "EXAMine things":
   1 "ENTER the word ";
   1 "ENTER name number ";n:
   1 "ENTER FILENAME ON DRIVE 1";A$:
   1 "Do you want the instructions ?  (Y/N)"
   1 "DIY PUZZLE"
   1 "DETECTOR","CREDITS","GUN ","BURGER","PEN "
   1 "Classification (max 5) ";x$:
   1 "Cassette type ? ";v$:
   1 "Carrick Thomson's program to    make cassette labelling easy.","If you have to unplug something to get the tracer to work see   tutor 10 in issue 19 for the wayout."
   1 "CROSSWORD"
   1 "CONFUSE A BOOT AND YOU WILL HAVEA FORBIDDEN TOPIC.","A BRIGHT STAR UP, A RIVER DOWN.","ELEMEMTAL DIAMOND","AN INDIAN SAILOR COULD BE A     RASCAL UNDER DIFFERENT ORDERS."
   1 "CASSETTE LABEL INSERT ","CASSETTE CASE INLAY ","VIDEO LABEL ","INSTRUCTION "," QUIT "
   1 "By now you should have realized that 
   1 "Blank card ? ";a$:
   1 "BASIC does not have these so thejoys (and pitfalls)of recursive functions are only available    with other languages."
   1 "Austria","Vienna","Belgium","Brussels","Canada","Ottowa","China","Peking","Denmark","Copenhagen","Egypt","Cairo"
   1 "Are you sure ? Y/N"''"n.b. Press ""X"" to NEW this"'"program."
   1 "Algorithmic Algebra","Binary Algebra","Boolean Algebra","Euclidean Algebra","Dysfunctional Algebra"
   1 "Alan Gibbons steals an old 16/48program and turns it to his own ends.","BEGINNERS' CORNER shows by      example how to write a flexible,structured program. Just list itand read the comments."
   1 "Afghanistan","Kabul","Albania","Tirana","Algeria","Algiers","Angola","Luanda","Argentina","Buenos Aires","Australia","Canberra"
   1 "AGAIN ? ";A$:
   1 "A.-","B-...","C-.-.","D-..","E.","F..-.","G--.","H....","I..","J.---","K-.-","L.-..","M--","N-.","O---","P.--.","Q--.-","R.-.","S...","T-","U..-","V...-","W.--","X-..-","Y-.--","Z--..","0-----","1.----","2..---","3...--","4....-","5.....","6-....","7--...","8---..","9----."
   1 "A special tax paid by          registered software companies","The speed at which a tape or disc revolves","The speed of data transfer   in bits per second","The concentration of data on    tape or disc","The time it takes to load a     program in milliseconds"
   1 "A byte in your computer is made up of how many bits ?","Which of these is 
   1 "A PERSIAN GOVERNOR OR RULER","THE LAST WORD OF THE BIBLE","WEALTHY AND LUXURY LOVING AND   NOT APPLICABLE TO ROBERT" 
   1 "A Morse code tutor from         D G MacKenzie.","Baz comes to the rescue of      anyone still stuck in recent    Ludoid adventures."
   1 "A CRIMEAN BATTLE AND WOOL THAT  IS PULED OVER THE EYES.","RADIO ASSIGNEMENT FOR ASSENT.","A DAMP ONE WILL NOT IMPRESS.","A STATE OF THE UNION. ","WHAT 16/48 DID FOR COPY TYPING  HE DID FOR WRITING IN 1476."
   1 "9";"The":
   1 "9";"PRESS ANY KEY"
   1 "80 LET count=count+1","count the labels so that you    know how many stamps to buy!","90 GOTO 30","Do the next label."
   1 "8","42","1520","1","1900","22","1550","30","1550","2","3000","3","2000","4","2500","8","1540"
   1 "7";" Press Any Key ":
   1 "7","8","1050","2","1400","73","1100","42","1020","21","1020","48","1400","0","1020"
   1 "6","2","3500","4","1500","42","2020","21","2040","30","2060","22","2060"
   1 "6"*A,B-256
   1 "6")="u")+("and Down"
   1 "5","8","16","255","256"
   1 "5")="w")+("up,"
   1 "41165",hb:
   1 "41164",lb:
   1 "4")="e");
   1 "3","29","3060","1","1500","42","3020"
   1 "3")="s")+("East,"
   1 "28")="900   ":
   1 "27");" Credits"
   1 "23301",(k$="q")+2
   1 "23300",16
   1 "22")="c":
   1 "22")="X":
   1 "20")="a":
   1 "2")="n")+("South,"
   1 "18"+n)="G"
   1 "18"+M)=r$:
   1 "18"+M)="G":
   1 "17")="1":
   1 "16/48D&G22"
   1 "16/48#22/1"
   1 "16")="1":
   1 "15",i;"Press L to load the next        program."
   1 "15")="1":
   1 "100","1000","1023","1024","1825"
   1 "10",i;"Press R to read again.";
   1 "10 RESTORE 1000","The next READ will start lookingfor data at line 1000.","20 LET count=0","Set counter to zero.","30 READ n$","LET n$ = the next data item.","40 IF n$=""END""
   1 "1","3","1500"
   1 "1","1","2000"
   1 "1 OR 2 LINES ? ";A:
   1 "---- KHAYYAM, FAMOUS FOR HIS    'RUBAIYAT'.","DALEY DOES IT WITH A POLE.","OPERATIC TOAST?","SADDLE SOAP?"
   1 ","This jump has a displacement of 08 to skip the delay routine.   POKE 65261,0 to include the     delay, POKE 65261,8 to skip it."
   1 ","Stop if you have read the last  name and address."
   1 ","Skip the trace if not running a program.","   LD   IX,50FDh","This is the display address for printing the line number."
   1 ","Print units digit."
   1 ","Print the units digit.","   JR   
   1 ","Print the tens and return with  the units."
   1 ","Print the hundreds and return   the remainder.","   LD   BC,10","Now do the tens.","   CALL 
   1 ","Print tens digit and return withunits in HL.","   LD   A,L","Put units digit in A.","   ADD  ""0""","Add ASCII for zero to get ASCII for digit.","   CALL 
   1 ","Print hundreds digit and return ready to do tens.","   LD   BC,10","Prepare for tens digit.","   CALL 
   1 ","If all 8 bytes are not done, do the next one.","   INC  IX","Advance the screen address to   the next character position.","   POP  HL","Retrieve HL from the stack.","   RET","Back where it was called from.","end"
   1 ","If HL is still positive go back and see if we can subtract BC   once more, if not...","   ADD  HL,BC","Restore HL to give the          remainder."
   1 ","Divide HL by BC(line number by  1000), print the quotient and   return with the remainder in HL."
   1 ","Call the special, fast print    routine (next page).","   RET","Return to the main routine.","end"
   1 "(300+100*
   1 "'''"When you see the picture use    keys 
   1 "'''"Follow the prompts and when the picture is displayed press"''" 
   1 "''"You have destroyed the last"'"LUDOID| Jammer and ""released"""'"the LUDOIDS back to 19th CenturyEngland."
   1 "''"We might even pay you for your  trouble."
   1 "''"Cursor"'"keys"'"move *"''"
   1 "''"At present the program is       configured for the ZX           but should work with any        dot matrix printer that         supports the ZX Spectrum        COPY command.":
   1 "'"difficult game, partly because  of the plot and partly because  it was a real time adventure."''"We hope that these hints can"'"cure some of your problems.":
   1 "'"If it does not verify type GOTO GO":
   1 ""SEP85""","If the 2nd to 6th letters of c$ are not equal to this month....","
   1 ""BEGIN END.""."
   1 """Minisub""was a bit of a 
   1 " Then complete the tie-breaking sentence in not more than       fifteen words - your computer   can't help you here!"
   1 " Send the completed card to us  (to be received not later than  30th November 1985). Don't      forget to stick on a postage    stamp !                                Good Luck !......       "
   1 " Put your answers to the        questions into the boxes on the entry form printed on the back  of the card."
   1 " LD  HL,(CHARS)","Load HL from the system variableCHARS (23606) which points to   the character set.","   LD   B,0","The code for the digit goes intoBC; since it is only one byte,  the high byte is zero.","   LD   C,A","BC now holds the code for the   digit."
   1 "   RST  38h","Do the IM1 routine to update theframe counter and read the      keyboard.","   DI","Disable the interrupts for the  duration of this routine.","   PUSH AF","Save the registers.","   PUSH BC","Save the registers.","   PUSH DE","Save the registers.","   PUSH HL","Save the registers.","   PUSH IX","Save the registers."
   1 "   RL   C","and you have multiplied the codeby 8.","   RL   B","This is because each character  is stored as 8 bytes."
   1 "   POP  HL","all the registers...","   POP  DE","from...","   POP  BC","the....","   POP  AF","stack."
   1 "   OR   A","Reset the carry flag.","   RL   C","Rotate C throught the carry so  that the highest bit...","   RL   B","goes into B.","   RL   C","Do this three times...","   RL   B","with effect of doubling BC each time..."
   1 "   LD   L,A","HL now holds the statement      number (SUBPCC)."
   1 "   LD   IX,50FDh","This is the display address for the statement number.","   LD   H,0","The statement number is only onebyte, so the high byte is zero."," LD A,(SUBPCC)","Fetch the statement number from the system variable SUBPCC.     SUBPCC=23623."
   1 "   LD   HL,(PPC)","Load HL from PPC (23621), the   systems variable holding the    line number.","   LD   A,H","Transfer the high byte to A.","   ADD  216","This will give a carry if the   line number is over 9999 becausewe are in immediate BASIC mode."
   1 "   LD   BC,1400H","Load BC with the number times todo the delay loop.","
   1 "   LD   BC,1000d","Prepare to find the thousands   digit with the DIGit routine.","   CALL 
   1 "   LD   BC,100","Prepare to print the hundreds   digit.","   CALL 
   1 "   LD   BC,100","Prepare to print hundreds digit.","   CALL 
   1 "   LD   A,L","Put the units into A.","   ADD  ""0""","Add the code for zero to get thecode for the digit."
   1 "   JR   NZ,
   1 "   JR   C,
   1 "   EI","Enable the interrupts.","   RETI","Return to continue with the     BASIC program.                  (
   1 "   EI","Enable interrupts after the     return instruction.","   RET","Back to basic with the trace on.","","","
   1 "   ADD  HL,BC","HL now points to the 8 bytes    which define the digit.","   LD   B,8","B counts the 8 bytes onto the   screen."
   1 "   ADD  ""0""","Add the code for zero to get thecode for the digit.","   CALL 
   1 "                                                              "
   1 "          
   1 !!!!!'!!!!!!?
   1 !!!!!'!!!!!!
   1 !!!!!#!!!!!"}
   1 !!!!!#!!!!!!
   1 !!      $$$     
   1 !!       $$     
   1  you will return  to this page and the picture    will remain as you left it." 
   1  to"'"answer a"'"clue."''"
   1  to turn back a page,"''" Any other key to page through   the review."'''"The display will stay on the    screen for as long as you hold  a key down."''"Don't forget 
   1  to scramble or unscramble your screen."'''"If you press 
   1  to save the program to a         blank tape"''"      
   1  to run the program againPress 
   1  to run again,           Press 
   1  to read again, 
   1  to read again"''
   1  to quit."''"        
   1  to quit and move on,"''" 
   1  to move on.":
   1  to move on."
   1  to move on, 
   1  to move on":
   1  to load next item or anyother key to try again":
   1  to load SHADOW."
   1  to go  backwards or 
   1  to copy."
   1  to answer or 
   1  to NEW it":
   1  the five      alternative answers
   1  statement 'c' is  performed."
   1  saves to Microdrive"''"      
   1  routines follow.)"
   1  routine."'"
   1  routine."
   1  produce an   on-tape magazine ?"
   1  moves on.)"
   1  lud#5 hints 
   1  loads a demo."
   1  initialisation statement and the loop 'd' is   repeated until 
   1  has finished. So for those of you STILL stuck in earlier chapters help is"'"finally at hand.":
   1  from this screen to loadthe next program."
   1  from this   screen you can load a new screenfrom tape or microdrive."
   1  for(a;b;c){"'" d"'" }
   1  condition 'b'becomes false and at the end of each loop 
   1  competition was won  by:"''"
   1  changes"'"mode"'"(across or"'"down)"''"Press"'"
   1  backpage, 
   1  back"'"copies from Argus."
   1  allowed.'
   1  again.","
   1  a         computer language ?","Who is credited with inventing  the idea of computers ?"
   1  You win 1000 credits.":
   1  You win ";a*2
   1  XXXXXXXXX   X X X X  XXXXX XXXXXX X X X X XXXXX XXXXXXX   X X   XXXXXXX XXXXX X X X X XXXXXX XXXXX  X X X X   XXXXXXXXX K
   1  The scope of its 'standard'     function library,"
   1  TAPE 22";
   1  Special Commands"
   1  RUN THE TAPE 
   1  QUITS"''"
   1  Program by B.C.Thorne 
   1  Press a key "
   1  Press a key 
   1  Press Q to load next item or     any other key to continue     
   1  Press D to DRAW"'"      F to Fire
   1  PLEASE STOP THE TAPE 
   1  NO transmat units
   1  Lud #7 Hints 
   1  Lud #6 hints 
   1  Last section 
   1  LUDOIDS #8 "'''"
   1  LET THE TAPE RUN 
   1  LEAVE TAPE RUNNING 
   1  In this program is a set of tenquestions which form the first  half of our competition. Answer each question in turn when your computer prompts you to do so."
   1  ISBN 0-13-110163-3)"
   1  INSTRUCTIONS 
   1  INC  A","Increment the quotient.","   SBC  HL,BC","Subtract BC from HL","   JR   NC,
   1  I know all I need to"
   1  How to play the game"
   1  How efficiently  and quickly    it compiles C programs and"
   1  How easy it is to transfer      programs to and from other      machines and compilers." 
   1  HACKER'S NOTES 
   1  DRAW POKER. 
   1  DON'T RUN OR CLEAR:GOTO 1.":
   1  DI","Disable interrupts while we sortthis out.","   LD   A,0FEh","Put the high byte of the        interrupt vector in A.","   LD   I,A","and thence into the Interrupt   Register.","   IM2","Select mode 2."
   1  DEC  BC","Decrement the counter.","   LD   A,B","Put the High byte in A.","   OR   C","This can only result in zero if both bytes are zero."
   1  D G MACKENZIE
   1  Compatability with the          standard language as defined    in ""THE C PROGRAMMING           LANGUAGE"" by Kernighan &        Ritchie (K&R),"  
   1  Carrick Thomson with some help"
   1  (but only ifyou have microdrives)  
   1  "+A$+" ":
   1   for tape,";
   1   for microdrive,";
   1   for menu."
   1   Ruled card - this will          give you an card with 19        blank ruled sides            
   1   Return to main menu
   1   Print card-This utilizes 64     chars per line and allows       program titles to be 24         characters long while           tape location should be         input in the format 006"
   1   Overall title - this is the     information for the spine of    the card - maximum length 14 
   1   Load screen - This allows       you to load screens from        commercial tapes and copy       them. It is fairly              intellgent and will only        code destined for the           screen.                      
   1   How to enter:-":
   1   How to enter:-
   1   HOW TO USE IT 
   1   Extra lines - this option       allows four lines of up to 20   characters to be inserted in    the smaller part of the inlay   card."
   1   Copyright line - as explained   previously.                  
   1   Cassette type - this is a       three character input in the    format C10.                  
   1   Blank card - this is self       explanatory.                 
   1    pages backwards. 
   1    PRICE: `6.95                                      PUBLISHER: Elite Systems Anchor House,            Anchor Road,             Aldridge,                Walsall,                 West Midlands.           
   1     to continue                     
   1     keyboard insensitive pause.
   1     PRICE: `7.95             FROM: Gremlin Graphics.                           Alpha House,             10 Carver Street,        Sheffield,               Yorks  S1 4FS.           
   1     If you'ld like a  brand new Austin Metro, enter   our exciting Competition this   month (just 10 easy questions!)","POKER by M E Yates. Break and   hold Caps M if you want to use  9998 or 9999 to save as usual.","HISOFT C and some of the best   new releases. Next month HISOFT Pascal."
   1     BLUFF   
   1     %                                
   1      AUTHOR: Pete Cooke       PRICE: `7.95             PUBLISHER: CRL Group PLC CRL House,               9 Kings Yard,            Carpenters Road,         London E15 2HD                                    
   1       Upon entering the temple Johnny Jones has fallen  victim to the Pharaoh's  diabolical curse. His    only hope is to find the temple's mortuary chamberand discover its secret. Some hope.               
   1       July 1985        
   1        Here is a truly novel    game, an articulated     lorry simulation. You    drive your lorry around  town, stopping at        different suppliers and  taking the appropriate   loads back to your depot.Is it easy? No it is not.
   1           reject correct answer
   1             (
   1               alternative answers
   1                                 Program by Barry Thorne         Graphics by Jim  Dann                                  
   1                                   "
   1                                                                                                                                 ";
   1                               
   1                          
   1